Ecosystems are complex and enigmatic entities that are ultimately our life support systems. Understanding these systems to ...